Insulating sheath - Turc Anglais Dictionnaire